package ej3;

import java.io.DataInputStream;
import java.io.EOFException;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.Vector;

public class Inicio {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException{

	
		//	leo los datos del ejercicio anterior
	
		Registo r = null;
		Vector<Registo> v = null;
		
		File f= new File("datosej2.dat");
		
		if(!f.exists()){
		try{
			f.createNewFile();
		}catch (IOException e){
			System.out.println("No se encontro el archivo");
		}
		}
	
		try{
			InputStream is = new FileInputStream(f);
			DataInputStream dis= new DataInputStream(is);
			
			while(true){
				r.lu=dis.readInt();
				r.nombre=dis.readUTF();
				r.materia=dis.readUTF();
				r.notas[0]=dis.readInt();
				r.notas[1]=dis.readInt();
				r.promedio=dis.readFloat();
				
				v.add(r);
			}
					
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
//		} catch (IOException e) {
	//		break;
		//}
		
	}
//	dis.close();
	//is.close();
}
}
//}


